<?php

return [
    'app_id' => env('WECHAT_APP_ID', 'wx8a5f257c3120183b'),
    'secret' => env('WECHAT_SECRET', 'cb97b527e83782c80de7a710694cf238'),
    'token' => env('WECHAT_TOKEN', 'cloudtest12312354353534444444'),
    'aes_key' => env('WECHAT_AES_KEY', ''), // 明文模式请勿填写

    /**
     * OAuth 配置
     *
     * scopes：公众平台（snsapi_userinfo / snsapi_base），开放平台：snsapi_login
     * callback：OAuth授权完成后的回调页地址
     */
    'oauth' => [
        'scopes'   => ['snsapi_userinfo'],
        'redirect_url' => 'https://df3a-106-122-206-30.ngrok-free.app/login',
    ],

    /**
     * 微信支付
     */
    // 'payment' => [
    //     'merchant_id'        => env('WECHAT_PAYMENT_MERCHANT_ID', 'your-merchant-id'),
    //     'key'                => env('WECHAT_PAYMENT_KEY', 'key-for-signature'),
    //     'cert_path'          => env('WECHAT_PAYMENT_CERT_PATH', 'path/to/your/cert.pem'), // XXX: 绝对路径！！！！
    //     'key_path'           => env('WECHAT_PAYMENT_KEY_PATH', 'path/to/your/key'),      // XXX: 绝对路径！！！！
    //     'notify_url'         => '/payment_notify_url',                           // 默认支付结果通知地址
    // ],

    /**
     * 小程序配置
     */
    // 'mini_program' => [
    //     'app_id'  => env('WECHAT_MINI_PROGRAM_APP_ID', ''),
    //     'secret'  => env('WECHAT_MINI_PROGRAM_SECRET', ''),
    //     'token'   => env('WECHAT_MINI_PROGRAM_TOKEN', ''),
    //     'aes_key' => env('WECHAT_MINI_PROGRAM_AES_KEY', ''),
    // ],

    /**
     * 日志配置
     *
     * level: 日志级别，可选值为：
     *         debug/info/notice/warning/error/critical/alert/emergency
     * file: 日志文件位置(绝对路径!!!)
     */
    'log' => [
        'level' => 'debug',
        'file'  => app()->getRuntimePath() . 'log/wechat.log',
    ],

    /**
     * HTTP 请求选项
     *
     * 例如：
     * 'http' => [
     *     'timeout' => 5.0,
     *     'verify' => false, // 建议生产环境设置为true
     * ]
     */
    'http' => [
        'timeout' => 5.0,
        // 'proxy' => 'http://127.0.0.1:1080', // 代理设置
    ],

    /**
     * 缓存驱动
     */
    'cache' => \think\facade\Cache::class,
];